Росы у Константина есть, скандинавов нет. Главное, что он различает
язык росов и славян. Но достаточно глянуть на карту 9 века и
увидеть - что там рядом с Киевом есть из городов или государств? И
видим - на восток огромное количество каменных крепостей в
верховьях Сев. Донца. На торговом пути из Киева в Волжскую
Булгарию. Археологически эти все поселения - алано-булгарские. И
названия днепровских порогов, приводимые Константином, из аланского
языка просматриваются. Есть еще Баварский географ 9 века.
"Поэтому о руссах Баварского географа нельзя сказать ничего определенного, кроме того, что они во второй половине IX в. обитали где – то в Восточной Европе, не исключено, что рядом с хазарами. Были ли это руссы из Русского каганата Бертинских анналов, или какое-то другое племя, – неизвестно.
Но несмотря на туманность, Баварский географ сообщил интереснейшую вещь: одни русы (росы) в его время находились на юго-востоке Прибалтики, а другие – в глубине Восточной Европы.
На этом, собственно, древнейшие упоминания IX в. о русах (именно о русах, а не ругах, рогах, рутенах и других похожих этнонимах) заканчиваются."
Рядом с хазарами. В другом месте прямо сказано, что русы в 9 веке были между хазарами и славянами. И смотрим на карту Восточной Европы в 9 веке.
https://history.wikireading.ru/276942